import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {
    private static List<String> products = new ArrayList<>();
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        List<String> prices = new ArrayList<>();
        prices.add("Картошка");
        prices.add("Сыр");
        prices.add("Бананы");
        prices.add("Пирожки");
        prices.add("Майонез");
        prices.add("Чеснок");
        prices.add("Мороженое");
        prices.add("Coca-Cola");
        while (true) {
            System.out.println("Выберите операцию: ");
            System.out.print("1. Добавить\n2. Показать\n3. Удалить");
            int n = scanner.nextInt();
            switch (n) {
                case 1:
                    System.out.println("Введите номер продукта: ");
                    for (int i = 0; i < prices.size(); i++) {
                        System.out.println(i + 1 + ". " + prices.get(i));
                    }
                    if ()
                    int price = scanner.nextInt();
                    products.add(price - 1);
                    break;
                    case 2:
                        getListProducts();
                        case 3:
                            getListProducts();
                            break;
                default: break;
            }
            System.out.println(n + "! = ");
        }
    }

    public static void getListProducts() {
        if (products.isEmpty()) {
            System.out.println("Список покупок пуст");
        }
        for (int i = 0; i < products.size(); i++) {
            System.out.println(i + 1 + ". " + products.get(i);
        }
    }
}